History
History
Synonyms
UK
US
Meaning:
emerge

to appear, some, (from)

come out, arise

loom

a machine used for weaving cloth; to appear in a threatening way

appear, often imposingly

COME ON THE SCENE as in Wiktionary
COME ON THE SCENE as in Wikipedia